Basic函式
原型
Int(number)
類別
數學函式
返回值
Integer 類型
作用
求不大於number 的最大整數,Int(3.8)=3,Int(-3.8)=-4。
注意:int不能取整。取整要用fix。
舉例
Delphi函式
求一個實數的整數部份
函式原型 function Int(X: Real): Real;
說明 X為實數。
例子
JavaScript
例子1
document.write(parseInt(6.83227))
輸出:
6
例子 2
document.write(parseInt(6.23443))
輸出:
6
例子 3
document.write(parseInt(-6.13443))
輸出:
-7
例子 4
document.write(parseInt(-6.93443))
輸出:
-7
MATLAB
符號積分命令int
int(fun):求函式fun的不定積分;
int(fun,var):求函式fun關於變數var的不定積分;
int(fun, var, a,b,):求函式fun的在[a,b]間的定積分或廣義積分;
示例
>> clear;syms x y z;
>> int(sin(x*y+z),z)
ans = -cos(x*y+z)
幫助
在MATLAB命令視窗中輸入doc int查看int的幫助信息。
彙編語言指令
在彙編語言中int是一個向CPU傳送中斷的指令。
格式為INT vec。
vec為中斷向量號,其值為0~255。CPU根據這個向量號去調用核心對應的中斷例程。指令操作為:
(SP)←(SP)-2,((SP)+1:(SP))←(FR)
(IF)←0,(TF)←0
(SP)←(SP)-2,((SP)+1:(SP))←(CS)
(SP)←(SP)-2,((SP)+1:(SP))←(IP)
(CS)←(vec*4+2),(IP)←(vec*4)
1.(SP)←(SP)-2,((SP)+1:(SP))←(FR)
2.(IF)←0,(TF)←0
3.(SP)←(SP)-2,((SP)+1:(SP))←(CS)
4.(SP)←(SP)-2,((SP)+1:(SP))←(IP)
5.(CS)←(vec*4+2),(IP)←(vec*4)
INT vec 指令只影響IF和TF(將其置零)。